explain something in detail - Englisch Synonyme Wörterbuch